package main

var ch1 chan int //正常channel
var ch2 chan<- float64 //单向channel ，只写
var ch3 <-chan int //单向channel ，只读

ch4 := make(chan int)
ch5 := <-chan int(ch4) // ch5就是一个单向的读取channel
ch6 := chan<- int(ch4) // ch6 是一个单向的写入channel
//最小权限原则